Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

241
Vistas
¿Por qué mi document.querySelector() devuelve un [objeto HTMLDivElement] en lugar del valor?

Tengo el valor 60% almacenado dentro de un <div class="value-container"> 60% </div> , sin embargo, cuando uso esta función de consulta document.querySelector(.value-container) para obtener el valor, obtengo esta respuesta en su lugar: [object HTMLDivElement]

Encuentra debajo mi código HTML:

 <body> <div class="container"> <div class="circular-progress"> <div class="value-container"> 60% </div> </div> </div> <script> $(document).ready(function(){ let testing = document.querySelector('.value-container'); console.log("Testing: " +testing); }); </script> </body>

Este código anterior produce:

 Testing: [object HTMLDivElement]

El rendimiento deseado es:

 Testing: 60%

¿Cómo capturo el valor almacenado dentro de mi <div class="value-container"> 60% </div> ?

about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

Como se mencionó anteriormente, el selector de consultas devuelve un elemento, pero para obtener su valor interno debe agregarse document.querySelector('.value-container').innerHTML

about 4 years ago · Juan Pablo Isaza Denunciar

0

Los otros comentaristas tienen razón: debe hacer algo con el objeto que obtiene de su querySelector.

Pero si solo le importa el texto sin procesar (que parece en este caso, ya que solo desea el valor del 60 %), entonces document.querySelector('.value-container').textContent es un poco más eficiente que innerHTML

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda